#ifndef COURSE_PUB_H
#define COURSE_PUB_H

#include "link_pub.h"

// 课程模块对外接口
void init_course_list(CourseList *head);     // 初始化课程链表
void add_course(CourseList head);            // 新增课程
void del_course(CourseList *c_head, StudentList s_head); // 删除课程（同步学分）
void modify_course(CourseList head);         // 修改课程信息
void query_course_detail(CourseList c_head, StudentList s_head); // 查看课程详情
void show_all_courses(CourseList head);      // 查看所有课程

#endif
